/*
 * @Author: FanWeiHua
 * @Date: 2021-06-27 14:42:22
 * @LastEditTime: 2021-06-27 14:43:24
 * @Description: http异常处理
 */
'use strict';
/**
 * 错误处理
 * @param error
 */
export const dealError = error => {
  switch (error.response.status) {
    case 400:
      console.log('错误请求');
      break;
    case 401:
      console.log('登录过期');
      break;
    case 403:
      console.log('拒绝访问');
      break;
    case 404:
      console.log('请求错误,未找到该资源');
      break;
    case 405:
      console.log('请求方法未允许');
      break;
    case 408:
      console.log('请求超时');
      break;
    case 500:
      console.log('服务器端出错');
      break;
    case 501:
      console.log('网络未实现');
      break;
    case 502:
      console.log('网络错误');
      break;
    case 503:
      console.log('服务不可用');
      break;
    case 504:
      console.log('网络超时');
      break;
    case 505:
      console.log('http版本不支持该请求');
      break;
    default:
      console.log(`连接错误${error.response.status}`);
  }
};
